// pages/login/login.js
import {
  Request
} from '../../http/http.js'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    mobile: '',
    pwd: '',
    error: {
      mobile: "",
      pwd: ""
    },

  },
  // 登录
  login() {
    let tag = true
    this.data.error = {}
    if (!/^1[3-9]\d{9}$/.test(this.data.mobile)) {
      this.data.error.mobile = '手机格式错误'
      tag = false
    } else if (!/^\w{6,16}$/.test(this.data.pwd)) {
      this.data.error.pwd = '密码输入格式不正确'
      tag = false
    }
    this.setData({
      error: this.data.error
    })
    if (!tag) return

    Request({
      url: 'user/m/login?deviceId=007&deviceName=monkey',
      data: {
        mobile: this.data.mobile,
        pwd: this.data.pwd
      }
    }).then(res => {

      let token = res.data.token
      wx.setStorageSync('token', token)
   
        wx.switchTab({
          url: '/pages/index/index',
        })


    })
  },
  // 跳到注册页面
  registerClick() {
    wx.navigateTo({
      url: '/pages/register/register',
    })
  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})